home *** CD-ROM | disk | FTP | other *** search
- Path: informatik.tu-muenchen.de!fischerj
- From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Amiga doesn`t need Pl
- Date: 12 Mar 1996 17:49:01 GMT
- Organization: Technische Universitaet Muenchen, Germany
- Distribution: world
- Message-ID: <4i4ded$8jr@sunsystem5.informatik.tu-muenchen.de>
- References: <john.hendrikx.4kbn@grafix.xs4all.nl>
- NNTP-Posting-Host: hphalle10.informatik.tu-muenchen.de
- Originator: fischerj@hphalle10.informatik.tu-muenchen.de
-
-
- In article <john.hendrikx.4kbn@grafix.xs4all.nl>, john.hendrikx@grafix.xs4all.nl (John Hendrikx) writes:
- |> In a message of 05 Mar 96 Juergen "rally" Fischer wrote to All:
-
- |> JrF> blitter got enough time to convert iff 020 is to render a doom scene.
- |>
- |> What about the copying time from Fast to Chip? Although I agree even that
- 12 cycles, like always on 020-14.
-
- |> would be insignificant compared to the time needed to do DOOM on a slow 020-14.
- yep, so no c2p prob on lo cpu. also not on 030-50. just the bandwidth prob.
-
- |> I'm not convinced it is actually possible to get 5(+) MB/sec C2P conversion in
- |> real life. Showing me a copy loop which does 5 MB/sec from Fast to Chip is
- |> hardly convincing.
-
- at least I can swear c2p costs nothing on a A1200+fastmem when dooming.
-
- and I guess the reported tests of 2pass-c2p on 030-50 is true, too.
- remaining pass works in 0.04 sec (0.025 for typical 320x160 pcdoom-screen),
- and as your clone doesn't aproach this on 030-50 you can't tell it's a
- problem.
-
-
- |> JrF> mhm, vports are said to be supported also on gfx-cards. what you argue
- |> JrF> about ?
- |>
- |> SOME gfx-cards. I argue about all the HASSLE you have to go through to do a
-
- ok. so the live/points display will look worse than on PC. well...
-
- |> decent DOOM clone on Amiga (*any* 020+ Amiga, not just those with AGA, and
- |> taking advantage of gfx-cards). Looking at all those special C2P routines each
-
- it is lot of hassle if you spend time on cyber or whatever libraries.
- imho implementing first OS3.0 routines including AGA+ support is the way to go.
- You can go on later with special "non copy direct render cyber stuff" if
- you're ready with the more important stuff.
-
- |> optimized for 1 specific config, and even TMap routines optimized for specific
- |> configs and screen resolutions makes programming on the clones look easy.
-
- using only a 2+2 pass c2p would cover a lot of configs quite well.
- use writeparray8 instead for gfx-cards. that can't be such difficult.
- of course its more work than int10h on PC, but then you got some hassle
- to be able to use 32bit code on it.
-
- Yes, the Amiga port maybe needs a fan willing to take the challenge :)
-
- |> JrF> 256k is nothing on the doom-loved clones.
- |>
- |> Oh I agree, but we are talking Amiga here remember?
-
- careful what we talk about. You said you aim on better equipped amigas.
- You say it even is slow on those. but 256k is nothing on those.
-
- If you would support smaller amigas, you'd do coppershaded 16 cycle
- floormapping, or even the 11 cycle one. and 4-shading-steps precalced
- wall textures 64x64 instead of 128x128, as 64x64 is enough for 2x2 anyway ;)
- this stuff only if A1200 is the target.
-
- |> JrF> lots of people would be much happier if you just added those 3 to TD.
- |>
- |> Make that 6 already as we need versions for 2x1 and 2x2 pixels too. And I'd
- |> probably also need to a 32-bit C2P in various versions (can't throw away 16-bit
- |> C2P as it is faster on 16-bit ChipRAM machines).
-
- I do not quite get what you want. a clone for only hi amigas, telling it
- won't work (although just a 1x1 mode, 2+2pass / writeparr8 would be sufficient).
-
- Then you tell about optimizing for 16bit chipmem, i.e. for such seldom configs
- even I currently don't think about.
-
- instead of "amiga sucks" you'd maybe better think about what you want ? :)
-
- |> JrF> but descent doesnt do that....
- |>
- |> Well descent maybe doesn't do gouraud-shading, but it does do somekind of
- |> lightsourced shading, then again Descent is quite old.
-
- and doom is even older. but an amiga version would be fun.
-
-
- ------------------------------------------------------------------------
- fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer) =:)
-
-